namespace Insesoft.Entities
{
    public class Vendedor : EntidadCatalogo
	{
		#region Private Members
		private Empresa empresa; 
		private string email; 
		private string telefono; 
		private string beeper; 		
		#endregion
		
		#region Public Properties
				
		public virtual Empresa Empresa
		{
			get { return empresa; }
			set { isChanged |= (empresa != value); empresa = value; }
		}
				
		public virtual string Email
		{
			get { return email; }
			set	
			{	
                CheckLength("Email", value, 50);
				isChanged |= (email != value); email = value;
			}
		}
				
		public virtual string Telefono
		{
			get { return telefono; }
			set	
			{
                CheckLength("Telefono", value, 20);
				isChanged |= (telefono != value); telefono = value;
			}
		}
				
		public virtual string Beeper
		{
			get { return beeper; }
			set	
			{	
                CheckLength("Beeper", value, 20);
				isChanged |= (beeper != value); beeper = value;
			}
		}
				
		#endregion 
	}
}
